stag-headed tree - Alemán Inglés Diccionario